retroduodenal recess - French English Dictionary